package com.njworkorder.DTO;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
public class DiseaseAddDto {

    @Schema(description = "病害名称")
    private String diseaseName;

    @Schema(description = "公司编号")
    private String companyNo;

    @Schema(description = "检查日期")
    private Date inspectDate;

    @Schema(description = "路线编号（二级）")
    private String routeNo;

    @Schema(description = "道路编号（三级）")
    private String roadNo;

    @Schema(description = "病害位置")
    private String diseaseLocation;

    @Schema(description = "病害对象")
    private String diseaseObject;

    @Schema(description = "病害方位")
    private String diseaseDirection;

    @Schema(description = "开始桩号")
    private Double startStake;

    @Schema(description = "结束桩号")
    private Double endStake;

    @Schema(description = "病害类别")
    private String diseaseCategory;

    @Schema(description = "桥梁病害结构")
    private String bridgeDiseaseStructure;

    @Schema(description = "桥梁病害类别")
    private String bridgeDiseaseCategory;

    @Schema(description = "预测数量")
    private Double predictQuantity;

    @Schema(description = "预测单位（如：块等）")
    private String predictUnit;

    @Schema(description = "数据状态")
    private String status;

}
